Smrt Buses, Man Nl323F Sg1851S 859A Ride